Model Transformation Design Patterns

نویسنده

  • Hüseyin Ergin
چکیده

In this document, a brief overview of my doctoral research is presented. In model-driven engineering (MDE), most problems are solved using model transformation. An efficient process to solving these problems is to apply reusable patterns while solving them. Finding reusable design patterns to specific subsets of problems helps to decrease the time and cost needed to solve them. My doctoral research is based on finding these design patterns to be applied on model transformation problems and evaluating them in terms of quality criteria. My next step is to generate these design pattern instances automatically by using higher-order transformation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing Reliable yet Flexible Software through If-Then Model Transformation Rules

Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...

متن کامل

A Unified Template for Model Transformation Design Patterns

Design patterns are of tremendous value to developers when faced with recurring problems [1]. Given their various applications and uses, model transformations would benefit tremendously from design patterns as well. Although several studies have proposed design patterns for model transformation[2,3,4,5,6], there is still no accepted common language to express them. In this paper, we propose a u...

متن کامل

Towards a Language for Graph-Based Model Transformation Design Patterns

In model-driven engineering, most problems are solved using model transformation. However, the development of a model transformation for a specific problem is still a hard task. The main reason for that is the lack of a development process where transformations must be designed before implemented. As in object-oriented design, we believe that “good design” of model transformation can benefit tr...

متن کامل

Design pattern oriented development of model transformations

Model-driven engineering (MDE) is considered a well-established software development approach that uses abstraction to bridge the gap between the problem space and the software implementation. In MDE, many problems are solved using model transformation, which is a paradigm that manipulates high-level models to translate, evolve, or simulate them. However, the development of a model transformati...

متن کامل

Increasing the Quality of Model Transformation with the Use of Design Patterns

Model transformation is at the heart of modeldriven development techniques. The development of model transformations typically consists of designing rewriting rules that are applied on model instances. However, the lack of systematic development methodology and re-use hamper the quality of model transformations. This study presents existing work from the literature on quality evaluation of mode...

متن کامل

Design Patterns for Model Transformations

In model-driven engineering, most problems are solved using model transformation. However, the development of a model transformation for a specific problem is still a hard task. The main reason for that is the lack of a development process where transformations must be designed before implemented. As in object-oriented programming, design patterns can benefit “good design” of model transformati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013